On capturing information requirements in process specifications
نویسندگان
چکیده
Process and information modelling Business process modelling has been in vogue for nearly 20 years, and its origins are much older than that. The growth in the last 20 years can be attributed primarily to inexpensive and powerful computer graphics technologies, which enabled rapid display and modification of complex diagrams. Software process modelling goes back to the flowchart era of the 1950s and 1960s, and reached its high point in the Structured Analysis and Design era (1970-85). Structured analysis taught that one defined information systems by modelling the to-be business process at a high level and refining each high level activity to its component activities, flows and decisions, and repeating this process until the "activities" could be reduced to a few machine instructions. But information requirements were described only at a very high level. In a language of the time, like IDEF0 [1], the basic idea of "information" is essentially a "document" idea. A body of information is characterised by a name and an overall description – the individual information units are not given at all. And this view of integrating information into process specifications is still very much alive in proprietary
منابع مشابه
ElicitO: A Quality Ontology-Guided NFR Elicitation Tool
Despite the importance of capturing a precise and complete set of requirements in the requirements engineering stage, there are few tools that adequately support requirements analysis in the process of capturing quality related requirements (non-functional requirements). This paper presents ElicitO, a requirements elicitation tool aimed at empowering requirements analysts with a knowledge repos...
متن کاملRequirement Capturing and 3CR Approach
The goal of 3CR (Checking Consistency and Completeness of Requirements) approach [4] is to benefit from using formal methods based on algebraic programming in requirement capturing for software projects. These methods are being integrated into software development technologies used in Motorola in form of tools for checking consistency and completeness requirements specifications expressed in MS...
متن کاملSupporting Evolution: Using Rationale in Use Case Driven Software Development
The requirements specification–as outcome of the requirements engineering process–falls short of capturing other useful information generated during this process, such as the justification for selected requirements, trade-offs made by stakeholders, and alternative requirements that were discarded. In the context of evolving systems and distributed development, this information is essential. Rat...
متن کاملApplication of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کاملAn Agile Approach to Capturing Requirements and Traceability
Agile methodologies are gaining popularity quickly, receiving increasing support from the software development community. Current requirements engineering practices have addressed traceability approaches for well defined phase-driven development models. Echo is a tool-based approach that provides for the implicit recording and management of relationships between conversations about requirements...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007